Temenos Digital
Updated On 22 March 2025 | Min(s) read

Account Information Service Provider

Third-party service providers offer a number of financial services to end consumers. To provide such services, they require customer bank account information, such as primary account information, balances, transaction history, and beneficiary information. Third-party service providers require end-user consent to access account information.

The Temenos Digital mobile banking application supports third party application in receiving the account-sharing consent details from the same mobile device. After authentication, the customer can view the request details and approve or reject the consent. This solution is in adherence to the Berlin group standards (European open banking).

Following are the two consent types for sharing Account information:

  • Global consent – TPP requests access to All eligible accounts and services for a user.
  • Detailed Consent – TPP requests access to specific accounts and services, and the end user will provide the account details upon consent initiation at TPP. The relevant information for each account is listed.

The following sequence diagram explains the Open Banking AIS Consent flow integration work flow between a third party provider, Temenos Digital channel and the Transact core banking system.

AIS Sequence flow
AIS with third party provider

The following sequence diagram explains the Open Banking AIS Consent flow integration work flow between a third party with the Saltedge gateway provider, Temenos Digital channel, and the Transact core banking system.

AIS_Saltedge diagram
AIS Saltedge Sequence Diagram

User Authorization

A third-party app redirects the users to the Temenos Digital banking app to authorize consent. Follow these steps to provide the authorization:

  1. The user can see a page (configurable) showing information as an authorized third-party application to read your account information. Click Continue to proceed.
    Click Continue Authorise Consent
  2. The user can view the Sign In page. Enter the credentials, Username and Password.
    Enter the credentials AIS login screen
  3. After Sign In, the user can view the list of accounts with the details to share with the third party provider. The user has the option to Approve or Reject the consent.     
    • In Global consent, the user cannot see what type of information is sharing, and in Detailed consent, the user can view the sharing information.
    • Approve
      Global Consent
      Detailed Consent
      Detailed Consent
      Global Consent
      Global Consent
      Detailed Consent
      Detailed Consent
    • In Bank offered consent, user can select the accounts to share the information with the third-party provider. After selecting the account, the Approve option is enabled to the user.
    • select an Account
      Select an Account
      Approve option Enabled
      Approve option Enabled
      select an Account
      Select an Account
      Approve option Enabled
      Approve option Enabled
    • If the user clicks Approve, the application displays an acknowledgment message: Your request was successful.
    • Approve
      Click Approve
      Info Sharing
      Info Sharing
      Success Acknowledgement
      Mobile application Acknowledgment
      Global Consent
      Account Information
      Info Sharing
      Info Sharing
      Acknowledgement
      Acknowledgment
    •  If the user click Reject, the application displays an acknowledgment message: You have cancelled the consent request.
    • Reject
      Click Reject
      Reject Confimration
      Confirmation
      Global Consent
      Account Information
      Click Yes
      Click Yes
      Acknowledgment
      Acknowledgment

    When the user has installed and not logged into the online and mobile banking application, user will view the Terms and Conditions (Existing post login Terms and Conditions) acceptance on the login page.

Error Scenarios

The following are the error scenarios that may occur when the user is facing issues with the application:

  • When the user does not have the permissions enabled in Spotlight application to approve or reject the consent.
  • When the users account is not eligible as a part of the Open Banking eligibility check.
  • When there is a server error where Digital application does not get a response from the back-end systems.
    Error for request processing

Spotlight Configurations

In Spotlight application -> Feature and Facilities, open banking access and open banking account consent details are defined.

Features and Facilites
Features and Facilites 
Open Banking Access
Open Banking Access 
Open Banking Account Consent
Open Banking Account Consent

The following features and actions are available in the Master data management level to manage or enable the Approve or Reject actions to the end users.

Feature Name Feature Code Action Name Action Code Description
Open banking account consent OPEN_BANKING_ACCOUNT_CONSENT Account information consent approve ACCOUNT_INFORMATION_CONSENT_APPROVE Enables the accounts with approve option of the Account information consent initiated from TPP and shown to the user post login screen.
Open banking account consent OPEN_BANKING_ACCOUNT_CONSENT Account information consent reject ACCOUNT_INFORMATION_CONSENT_REJECT Enable the accounts with reject option of the Account information consent initiated from TPP and shown to the user post login screen.
Open banking access OPEN_BANKING_ACCESS Open banking access enabled OPEN_BANKING_ACCESS_ENABLED Enable the user for performing the open banking consent (AIS/ CBPII) and payment (PISP) approval and rejection.

Fabric Configurations

The following Server and Client properties must be configured in the Fabric run time parameters.

Server Properties

Property Supported Values
PSD2_BACKEND This property can have either STUB, T24 or Salt edge.
PSD2_DATE_FORMAT This property defines the format of the data that should be displayed in Open banking screens. This property supports all the java date formats.

Client Properties

Property Description
TPP_NAVIGATION_TIMER

The Value 0 indicates that the acknowledgment screen will not be displayed in the Digital Banking app, it will directly navigate to TPP.

Any other value indicates that the acknowledegment screen will be displayed for that number of seconds before navigating to TPP.

Time Configuration

When redirecting from third party application to the banking application, the bank need to set the following configurations to show or hide the pre login info screen at the time of implementation.

Variable Description

authentication MA- presentation controller -> isNewLogintobeShown

  • If the variable value is set as true, the user will redirect to the prelogin screen.
  • If the variable value is set as false, the user will redirect to the login screen.

An Identity service is being developed in Fabric to support the authentication of incoming request from TPP for Account details, transaction and beneficiary details to the core system. The core system can utilize this service to validate that the incoming request by TPP is from an authenticated online banking user. Post validation, the core system responds to TPP with the requested details. For more information on the Identity service, click here.

Manage Account Access

Once the user approves an account information consent via the Open banking flow, the user can view the Active consents provided in the Digital banking channel or mobile native application in Manage Account Access. For more information, see Manage Account Access.

Copyright © 2020- Temenos Headquarters SA

Published on :
Sunday, March 23, 2025 5:00:57 PM IST